export default {
    prefixURL: "@/",
    //文字标绘
    textCode: {
        normalText: "09214YR00Y51R5Y341WY4674426T43T4",
        //要点
        keyPointMarker: "KeyPointMarker"
    },
    influenceType:{
        //大雾
        dense_fog:"dense_fog",
        //大雨
        heavy_rain:"heavy_rain",
        //大风
        strong_wind:"strong_wind",
        //水温
        water_temperature:"water_temperature",
        //海啸
        tsunami:"tsunami",
        //旋涡
        vortex:"vortex",
    },
    taskType:{
        //探测
        detection:"detection",
        //打击
        strike:"strike"           
    },
    //决策的最小单位，可以组成决策链
    decisionType:{
        //靠近
        proximity:"proximity",
        //远离
        far_away:"far_away",
        //返航
        turn_back:"turn_back",
        //打击
        hit_out:"hit_out",
        //躲避
        avoid:"avoid",
        //隐身
        invisible:"invisible",
        detection:"detection",
        stop:"stop"
    },
    measureType: {
        //点的显示
        PointMeasure: "PointMeasure",
        //线段测量
        PolylineMeasure: "PolylineMeasure",
        //面积测量
        PolygonMeasure: "PolygonMeasure"
    },
    //想定推演的模式
    deductionModel:{
        //预演
        rehearsal:"rehearsal",
        //仿真
        simulation:"simulation"
    },
    jbShowForm: {
        groundLayer: "groundLayer",
        relativeScreen: "relativeScreen"
    },
    troopType: {
        default: "default",
        radar: "radar",
        AWACS: "Airborne Warning And Control System",
        aircraft_carrier: "aircraft carrier",
        //无人机
        UAV: "UAV"
    },
    troopCamp: {
        our_side: "red",
        our_enemy: "blue",
        our_friend: "pink"
    },
    troopState: {
        Normal: "Normal",
        //隐身
        Hiding: "Hiding",
        //坠毁
        Crash: "Crash"
    },
    trackType: {
        normal: "normal",
        realTimeNormal: "realTimeNormal"
    },
    effectType: {
        //相控雷达
        PHASED_ARRAY_RADAR: "phased array radar", 
        //探测扫描
        DETECTION_ZONE: "detection_zone",
        //防御圈
        DEFENSE_CIRCLE: "defense circle",
        //默认
        DEFAULT_EFFECT: "default effect",
        //缩小化
        DOWNSIZING: "downsizing"
    },
    actorType: {
        move: "move",
        decision:"decision",
        Influence:"Influence",
        caption: "caption",
        blast: "blast",
        camera: "camera",
        request: "request",
        timeEvent: "timeEvent"
    },
    entityType: {
        troop: "troop",
        track: "track",
        marker: "marker"
    },
    markerType: {
        point: "point",
        line: "line",
        text: "text"
    },
    monitorKey:{
        Default:'default',
        troop:"troopMonitor",
        track:"normalTrackMonitor",
        JB:"JBMonitor",
        line:{
          //燕尾箭头
        plotAttackArrow: "PlotAttackArrowMonitor",
        //圆尾箭头
        plotTailCircleArrow: "PlotTailCircleArrowMonitor",
        //双箭头
        plotPincerArrow: "PlotPincerArrowMonitor",
        //宽直箭头
        plotStraightArrow: "PlotStraightArrowMonitor",
        //细直箭头
        plotFrankArrow: "PlotFrankArrowMonitor",
        //圆
        globeCircle: "GlobeCircleMonitor",
        //集结地域
        concentrateArea: "ConcentrateAreaMonitor",
        //防御线(区域线)
        defenseLine: "DefenseLineMonitor",
        //步坦一线进攻队形
        infantryTankAttackFormation: "InfantryTankAttackFormationMonitor",
        //作战分界线
        operationalBoundaryLine: "OperationalBoundaryLineMonitor",
        //登陆线
        landingLine: "LandingLineMonitor",
        //矩形
        rectangle: "RectangleMonitor",
        //折线
        polyline: "PolylineMonitor",
        //登陆舰攻击方向
        landingShipAttackDirection: "LandingShipAttackDirectionMonitor"   
        }
    },
    dataOperateType:{
        Scenario:"Scenario",
        Marker:"Marker",
        Monitor:"Monitor",
        Troop:"Troop",
        Track:"Track",
        Layer:"Layer",
        Influence:"Influence",
        NoteTaker:"NoteTaker",
        DataHandler:"DataHandler"
    },
    configurationKey:{
        decisionMaking:"decisionMaking",
        attributePlane:"attributePlane",
        trackable:"trackable",
        layerable:"layerable",
        noteTaker:"noteTaker",
        measureable:"measureable",
        markerable:"markerable",
        dataConnect:"dataConnect",
        dataLoadurl:"dataLoadurl",
        dataAddhandler:"dataAddhandler",
        dataUpdatahandler:"dataUpdatahandler",
        dataDelhandler:"dataDelhandler"
    }
}